impress a stamp - Francés Inglés Diccionario